home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Experimental BBS Explossion 3
/
Experimental BBS Explossion III.iso
/
gus
/
mikmod2.zip
/
MODPLAY.H
< prev
next >
Wrap
C/C++ Source or Header
|
1993-11-29
|
657b
|
34 lines
#ifndef MODPLAY_H
#define MODPLAY_H
#include "mytypes.h"
typedef struct AUDTMP{
UBYTE kick; // if true=sample has to be restarted
UWORD sample; // which sample
ULONG size; // size of the sample in bytes
ULONG start; // The start byte index in the sample
ULONG loop; // loop position (index) (only loop if loop<size)
UWORD period; // play period (amiga type)
BYTE volume; // amiga volume (0 t/m 64)
UBYTE eff,dat,note; //
UWORD tperiod;
UBYTE portspeed;
UWORD vibpos;
UBYTE vibspd;
UBYTE vibdepth;
} AUDTMP;
extern AUDTMP mp_audio[8];
extern UBYTE mp_bpm;
void MP_HandleTick(void);
#endif